one-stop banking - French English Dictionary